home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / qmexprot.arc / QMEXPROT.DOC < prev    next >
Text File  |  1991-02-04  |  10KB  |  184 lines

  1.  Here's how the story goes...............
  2.  
  3.  A friend (James Kennemer) and I (Carl Henderson) were trying out some external
  4. protocols to be used on his BBS (The Brazorian BBS). While testing out protocols
  5. we ran into numerous problems trying to get all of them working. Since I was
  6. Qmodem and it only allowed eight external protocols I was beginning to think
  7. that there has to be a better way. So in the process I began to right one batch
  8. to handle all of the external protocols that he supports. Also to make things
  9. real easy I designed the Upload and Download protocol menu for his system so I
  10. could use the same screen in the batch file. A few more reason to test and add
  11. all these extra protocols is that some protocols are faster than others, and
  12. that I will be cranking up a BBS in the near future. This helps both us and you.
  13.  This way you should not have to go through all the hassles and late nights
  14. trying to get just one of these externals working.
  15.  The SEND.BAT and RECEIVE.BAT files in this zip will allow you to easily add all
  16. the protocols that "The Brazorian BBS" supports and the menu you see is the same
  17. that he uses, couldn't be much easier than that. Also you will need to use the
  18. SELECT.EXE program which I wrote to allow decision making in BATCH files.
  19.  
  20. Installing the external protocols in Qmodem
  21. ───────────────────────────────────────────
  22. The first thing you will need to do is put SEND.BAT, RECEIVE.BAT, PROTMENU.ASC,
  23. and PROTMENU.ANS in your Qmodem directory. Next I would suggest putting SELECT.
  24. EXE in a directory that is in your path, this will allow you to use select in
  25. other batch files without actually having it in the current directory. Now, if
  26. you want a pretty color menu edit the both batch files and where it says
  27.  type protmenu.asc > change this to "type protmenu.ans" . This will only work
  28. only work if you have ANSI loaded as a device driver. Also in the RECEIVE.BAT
  29. you will need to change the "cd\qm\dn" to the correct directory where you want
  30. your downloaded files to go. And at the end of the RECEIVE.BAT "cd\qm" will
  31. need to be changed to the correct Qmodem directory. Now comes the fun part.
  32. I will try to explain this as best as I can. This is how I have my system set
  33. up. Qmodem is in the directory E:\QM\, all the external protocols are in a
  34. in a directory named E:\UTILS\. Now yours doesn't have to be like this but for
  35. you use the protocols "E:\UTILS" must be in your path statement, also it is
  36. probably best to put Qmodem in your path and set the environment variable for
  37. Qmodem.
  38. Here is what my autoexec.bat looks like
  39.  
  40. @ECHO OFF
  41. loadhi /L gmouse 2
  42. path=c:\;c:\dos;c:\dv;c:\nu;c:\xtg;d:\tc\bin;d:\td;d:\ta;d:\tp;e:\qm;e:\utils
  43. prompt $p$g                                                    ────────┬─────
  44. set QMODEM=E:\QM\     <-- This is so Qmodem can find it's files        │
  45. set SHEZEX=C:\WRK\                                                     │
  46. set SHEZWORK=C:\XXX\                                     ┌─────────────┘
  47. set TEMP=C:\WIN\TEMP\                                    │
  48. set RSTEMPHOME=F:\             Here is the path so the externals can be found
  49. set DSZLOG=E:\UTILS\DSZLOG
  50. image c: /noback
  51. image d: /noback
  52. image e: /noback
  53. ncc c:\nu\ncc-set.trm /set
  54. menu
  55.  
  56. At the very least add Qmodem to the path and put all the external protocols in
  57. the Qmodem directory. Although this will work, you will have a lot of extra
  58. files in your Qmodem directory, which I personally don't like to have to many
  59. programs in one directory.
  60.  
  61. Ok if your not confused by now, there's more.............
  62.  
  63. Once you have all the external protocols in a directory, you can now add it to
  64. the external protocol menu in Qmodem. Here it is a screen capture of what to do.
  65.  Run Qinstall or while in Qmodem Alt-N will invoke Qinstall and from select
  66. Protocols. If you allready have some here select an empty one and press [ENTER]
  67. Fill out the pop-up with the information in this screen capture. Remember that
  68. if you are allready using "E" for an external you will have to use another key.
  69.  
  70. ╒═════════════════════════════════ Setup Menu ═════════════════════════════════╕
  71. │ Video      Modem    Dirs     Host     Protocols     Files    Options    Exit │
  72. ╘═════════════════════════════════╒═══════════════════╕════════════════════════╛
  73.                                   │ 0 -  Externals    │
  74.                              ╒═════════════════════════════════╕
  75.                              │  Select character  E            │
  76.                              │  Protocol          Externals░░░ │
  77.                              │  Upload BAT        SEND.BAT░░░░ │
  78.                              │  Download BAT      RECEIVE.BAT░ │
  79.                              │  Filename Prompt   Y            │
  80.                              ╘═════════════════════════════════╛
  81.                                   │ 8 -               │
  82.                                   │ 9 -               │
  83.                                   │ ASCII Options    │
  84.                                   │ Toggles          │
  85.                                   ╘═══════════════════╛
  86.  
  87. Well that's it. You should now be able to use the all the external protocols as
  88. long as you have the correct files for each protocol. Here is a list of the
  89. ZIP files containing which the external protocols you will need. You don't need
  90. all of them just the ones that you want to use.
  91.  
  92. BIMOD120.ZIP or BIMOD124.ZIP  see note below.
  93. CMODEM2 .ZIP  Cmodem from france.
  94. DSZ0411 .ZIP or newer. All DSZ protcols
  95. JMOD120E.ZIP  Jmodem
  96. LYNX300 .ZIP  Lynx
  97. PCKERMIT.ZIP  Kermit
  98. PUMA100 .ZIP  Puma
  99. SUPERK44.ZIP  All SuperK protocols
  100. TMODM101.ZIP  Tmodem from maker of Zmax
  101. ZMAX    .ZIP  Zmodem clone with source code
  102. EXTPROTS.ZIP  this contains all other protocols not in above
  103.  
  104. When you initiate the transfer using PgDn or PgUp you will come up to a screen
  105. like this, which should be the same as the screen on the Brazorian BBS. Just
  106. select the same protocol as you did from his menu and your on your way.....
  107.  
  108.  ┌─ DSZ Protocols ────────────────────────┐┌─ Other Protocols ───────────────┐
  109.  │[X] XModem ........... The Worst!       ││[B] BiModem . Excellent 2-way    │
  110.  │[1] XModem-1k(YModem). Does Ok ?        ││[C] Cmodem .. Newest from France │
  111.  │[Y] True YModem ...... Ymodem Batch     ││[I] Imodem .. QmXfer             │
  112.  │[Z] ZModem ........... The Best!        ││[J] JMOdem .. ver 1.20e          │
  113.  └────────────────────────────────────────┘│[K] Kermit .. for UN*X freaks    │
  114.  ┌─ SuperK Protocols ───── All are Batch ─┐│[L] Lynx .... Ver 3.02 (Fast)    │
  115.  │[3] Xmodem-CheckSum Regular Xmodem      ││[P] Puma .... Ver 1.00 (Fast)    │
  116.  │[4] Xmodem-CRC .... Error checking      ││[Q] Qt ...... Quicktrans         │
  117.  │[5] Windowed Xmodem A little faster     ││[S] SEALink . Clink              │
  118.  │[6] Ymodem Batch .. True Ymodem         ││[T] Tmodem .. Fast small packets │
  119.  │[7] Jmodem Batch .. Yet another version ││[U] Punter .. S. Punter's prot.  │
  120.  │[8] Super8k ....... Fast! on big files  ││[W] WXModem . Windowed Xmodem    │
  121.  │[9] K9Xmodem ...... Mod Xmodem (Fast)   ││[2] Zmax .... Zmodem (Faster)    │
  122.  └────────────────────────────────────────┘└─────────────────────────────────┘
  123.                           [ESC] to return to Qmodem
  124.  
  125.  Notes on using BiModem
  126.  ──────────────────────
  127. If you want to make tranfers both ways you will need to set up BiMenu before
  128. you start the transfer. Please read the BiModem documentation carefully before
  129. trying this protocol. It is the only protocol that will let you upload and
  130. download AND chat, all at the same time........
  131.  
  132.  
  133.  
  134.  Problems that I have noticed on my end.
  135.  ───────────────────────────────────────
  136.  You didn't think that everything would work just perfect, did you.
  137.  
  138. In our tests I ran in to difficulty using Bimodem 1.24, had something to do
  139. with some bug sniffing code in the newer Bimodem. It started looking for
  140. a file called BiFix.Exe, well I don't have bifix but some how when I had QEMM
  141. loaded it would find something and reboot my computer, also gave me a nasty
  142. message about violating federal laws. I will contact the Bimodem dudes and find
  143. out what to do with it. So in the mean time I would recommend using the 1.20
  144. version of BiModem.
  145.  Also some programs were very touchy on there command lines, especially when
  146. it came to Qmodem passing the whole path to the program on a download.
  147.  Some programs have a configuration routine for you to specify where to put
  148. files, please read the documents to find out.
  149.  One Last note, When running DESQview DO NOT use the ans screens through Qmodem.
  150. Because of the way ANSI is used in DOS it cannot be used in Desqveiw, and even
  151. if you load DVANSI with Qmodem it still won't display ANSI graphics. Qmodem has
  152. it's own internal ANSI interperter, but when you shell out of Qmodem to run the
  153. external program ANSI no longer works, even when Desqveiws DVANSI.COM is loaded.
  154.  If your not running Desqveiw don't worry about it. Just make sure you have
  155. ANSI.SYS loaded before you display the ANSI screen or you will have a mess on
  156. your screen.
  157.  The only version of DOS I have is 4.01 so I am not sure if everything in the
  158. batch files will work with other versions.
  159.  
  160.  
  161.      If you still have problems getting it going, leave a message
  162.      to Carl Henderson on any message board on one of these BBS's.
  163.  
  164.                            The Brazorian BBS
  165.                             300/1200/2400
  166.                          SysOp is James Kennemer
  167.                             (409)798-0905
  168.  
  169.                            The Richwood BBS
  170.                             300/1200/2400
  171.                          SysOp is Carl Henderson
  172.                             (409)265-5958
  173.  
  174.  
  175.  
  176.      I will try to respond within a few days and help resolve your problem
  177.  
  178.     Remember to look over the batch fileand change any paths that I may have
  179.    put in there to the correct paths for your computer. And of course, last
  180.    but not least. Don't blame me if something don't work or does something
  181.    bad. All I can say is it worked on mine and did not destroy anything.
  182.  
  183.              ──────────────────── The End ─────────────────────
  184.